<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>律师事务所管理系统-JSJ-v1.0</title>
		<!--  ext式样库 -->
		<link type="text/css" rel="stylesheet"
			href="ext/resources/css/ext-all.css">
		<link rel="stylesheet" type="text/css" href="css/style.css" />
		<!--  ext基础类库 -->
		<script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
		<!--  ext核心类库 -->
		<script type="text/javascript" src="ext/ext-all-debug.js"></script>

		<script type="text/javascript" src="js/themeChange.js"></script>
		<script type="text/javascript" src="js/DWRTreeLoader.js"></script>

		<script type='text/javascript' src='dwr/interface/treeNodeFactory.js'></script>
		<script type='text/javascript' src='dwr/interface/WriteOffRequest.js'></script>
		<script type='text/javascript' src='dwr/engine.js'></script>
		<script type='text/javascript' src='dwr/util.js'></script>

<script type="text/javascript">
	Ext.BLANK_IMAGE_URL = 'ext/resources/images/default/s.gif';
	Ext.onReady(function() {
		//树节点加载器
		var loader = new Ext.ux.DWRTreeLoader( {
			dwrMethod : treeNodeFactory.getTreeNodesByFatherId
		});
		//定义根节点
		var root = new Ext.tree.AsyncTreeNode( {
			id : "root",
			text : "律师事务所管理系统",
			expanded : true//默认展开根节点
		});

 // 右边具体功能面板区
 var contentPanel = new Ext.TabPanel({
	region : 'center',
  enableTabScroll : true,
  activeTab : 0,
  items : [{
   id : 'homePage',
   title : '首页',
   autoScroll : true,
   html : '<div style="position:absolute;color:#333333;top:40%;left:40%;"><h1>欢迎使用JSJ开发的人和人律师事务所管理系统</h1></div>'
  }]
 });

 new Ext.Viewport({
  layout : 'border', // 使用border布局
  defaults : {
   activeItem : 0
  },
  items:[
  		contentPanel,
  	{
        collapsible: true,
		contentEl:'top-logo',
		region: 'north',//指定子面板所在区域为north
		height: 100
		},
		{
		xtype:'treepanel',
		region:"west",
	    width:200,
	    split:true,
	    collapsible:true,
	    title : '功能菜单',
   		 root: root,
   		 loader: loader,
   		   listeners : {
		   'click' : function(node, event) {
		    event.stopEvent();
		    var n = contentPanel.getComponent(node.id);
		    if (!n) { // //判断是否已经打开该面板
		     n = contentPanel.add({
		      'id' : node.id,
		      'title' : node.text,
		      closable : true,
		      autoLoad : {
		       url : node.attributes.url,
		       scripts : true
		      } // 通过autoLoad属性载入目标页,如果要用到脚本,必须加上scripts属性
		     });
		    }
		    contentPanel.setActiveTab(n);
		   }
		  },
		tbar : [
				'皮肤选择：',
				{
					xtype : 'themeChange',
					width : 120,
					listWidth : 120
				},
				'->'
			]
		},{
		    region:"south",
		    height:25,
		    title : '开始'
		  }
		]
 });
});
	//注销功能
	function writeOff(){
	//发出注销请求
	WriteOffRequest.writeOffUser(callBack);

	//回调函数
function callBack(data){
          var loginResult=jstrim(data);
          if(loginResult=="ok"){
         	 window.location.href='login.html';
          }
          else{
         	Ext.MessageBox.alert("注销失败","请重试！");
          }
		}
		return false;
	}
	//帮助功能
 	function help(){
 	Ext.MessageBox.alert('帮助', '自助者，天助之');
 	return false;
 	}
 	//关于功能
 	function refer(){
 	Ext.MessageBox.alert('关于', '如有疑问，欢迎加入群87993812');
 	return false;
 	}

 	//去掉字符串的首尾空格
	function jstrim(s)
 	 {
 		 return   s.replace(/(^\s*)|(\s*$)/g,"");
 	 }

//如果为系统管理员，查看他今天的任务
	<%
	if((Integer)session.getAttribute("popedomLevel")==1){
		%>
//案件提示信息：比如某个案件即将开庭，某个案件即将要付款！
	var requestConfig = {
			url :'TodayTaskInfo.jsj',//请求的服务器地址
			success:function(response,options){
                        var jsonObj=Ext.util.JSON.decode(response.responseText);
                        if(jsonObj.message==""){
                        	 Ext.MessageBox.alert("提示","今天没有任务");
                        }else{
                       Ext.MessageBox.alert("今日任务",jsonObj.message);
                        }
                       },
                       failure:function(response,ooptions){
                        var jsonObj=Ext.util.JSON.decode(response.responseText);
                        if(jsonObj.message==""){
                        	 Ext.MessageBox.alert("提示","今天没有任务");
                        }else{
                       Ext.MessageBox.alert("今日任务",jsonObj.message);
                        }
                       }
			}

			Ext.Ajax.request(requestConfig);//发送请求
	<%
	}
	%>

</script>
	</head>
	<body>
		<div id='top-logo'>
			<div id='logo'>
				<img src="images/law.jpg" />
			</div>
			<div id='banner'>
				<img src="images/ico_3.gif" />
				<a href="" onclick='return writeOff();'>注销</a>

				<img src="images/ico_7.gif" />
				<a href="" onclick='return help();'>帮助</a>
				<img src="images/ico_9.gif" />
				<a href="" onclick='return refer();'>关于</a>
				<br />
				<br />
		欢迎<%=session.getAttribute("roleName")%>  <%=session.getAttribute("userName")%>登录本系统
	</div>
		</div>
	</body>
</html>
